JM Posted Apr 14, 2018 Obituaries MCCAFFERTY Jennifer MCCAFFERTY (Jennifer Louise): Passed away after a long illness fough...